Volume 46, Issue 5, September 2019, Pages 1489-1502
Eid A. El-Naggar
Volume 46, Issue 3, May and June 2019, Pages 721-738